#include"list.h"
#include<list>
int main()
{
	shuaiming::test_construct();
	//shuaiming::test_ListIterator();
	//std::list<int> l(5, 1);
	//auto it = l.end();
	//*it;
	//shuaiming::test_Iterator();
	//shuaiming::test_capacity();
	//shuaiming::test_Access();
	//shuaiming::test_Modify();
	//std::list<int> l1;
	//l1.push_back(1);
	//l1.push_back(999);
	//l1.push_back(2);
	//l1.push_back(3);
	//l1.push_back(4);
	//shuaiming::print_container(l1);
	//auto it = l1.erase(l1.begin());
	//shuaiming::print_container(l1);
	//cout << *it << endl;
	//it = l1.erase(l1.begin());
	//shuaiming::print_container(l1);
	//cout << *it << endl;
	//it = l1.erase(l1.begin());
	//shuaiming::print_container(l1);
	//cout << *it << endl;
	//it = l1.erase(l1.begin());
	//shuaiming::print_container(l1);
	//cout << *it << endl;
	return 0;
}